one's own advantage - Almanca İngilizce Sözlük